311 pubs · 9,202 cites · h-index 49
University of Basel
1999 - 2025
Heinrich Heine University Düsseldorf
2023 - 2023
Institute of Molecular Medicine
2014 - 2020
Institute of Molecular and Clinical Ophthalmology Basel
1999 - 2020
Pharmac
2004 - 2019