13 pubs · 229 cites · h-index 7
University of Zurich
2025 - 2025
NBE Therapeutics (Switzerland)
2022 - 2024
Agile Therapeutics (United States)
2021 - 2023
Alcon (China)
2010 - 2010