27 pubs · 3,740 cites · h-index 12
Roche (Switzerland)
2022 - Present
University of Zurich
2012 - 2025
Institute for Biomedical Engineering
2025 - 2025
Regeneron (United States)
2023 - 2023
Icahn School of Medicine at Mount Sinai