157 pubs · 3,241 cites · h-index 35
University of Zurich
2016 - Present
Stanford Health Care
2026 - Present
Stanford Medicine
2025 - Present
Stanford University
2022 - Present
Protein Metrics (United States)
2023 - 2025