Professor Emeritus, EPFL, Distinguished Scholar at the Lausanne Branch of the Ludwig Institute for Cancer Research
Hanahan lab
De Palma lab Hanahan lab