20 pubs · 687 cites · h-index 8
Board of the Swiss Federal Institutes of Technology
2019 - Present
ETH Zurich
2019 - Present
University of California, Berkeley
2026 - Present
Institute of Molecular and Clinical Ophthalmology Basel
2023 - 2023
European Molecular Biology Organization
2019 - 2019