Jeffrey Hubbell, Director, Institute of Bioengineering, EPFL Jeffrey Hubbell, Director, Institute of Bioengineering, EPFL