51 pubs · 3,294 cites · h-index 29
University of Basel
1995 - Present
Institute of Molecular and Clinical Ophthalmology Basel
2020 - Present
ETH Zurich
2011 - 2022
Association pour la Recherche de Thérapeutiques Innovantes en Cancérologie
2017 - 2017
Board of the Swiss Federal Institutes of Technology
2016 - 2016