92 pubs · 3,419 cites · h-index 26
PIQUR Therapeutics (Switzerland)
2026 - Present
Jnana Therapeutics (United States)
2025 - 2025
Roche (Switzerland)
2019 - 2023
NBE Therapeutics (Switzerland)
2023 - 2023
University of Freiburg
2012 - 2020