Department of Biology
SNSF Professor, ERC investigator
PER 05 - 1.301 +41 26 300 8896
See profile
Research Scientist
PER 05 - 1.301 E-mail
E-mail
PER 05 - 0.337B E-mail
Novartis FreeNovation Fellow, Senior Researcher