80 pubs · 1,407 cites · h-index 21
Institute of Molecular and Clinical Ophthalmology Basel
2026 - Present
Roche (Switzerland)
2025 - 2025
University of Basel
2016 - 2025
University Hospital of Basel
2018 - 2025
ETH Zurich
2021 - 2025