21 pubs · 1,525 cites · h-index 12
Bioanalytica (Switzerland)
2025 - 2025
Amgen (United States)
2022 - 2024
University of California, San Francisco
2017 - 2018
University of California, Berkeley
2006 - 2013
Cleveland Clinic Lerner College of Medicine
2008 - 2008