523 pubs · 13,873 cites · h-index 60
Stanford University
1995 - Present
Palo Alto University
2014 - 2025
Stanford Medicine
2015 - 2025
SLAC National Accelerator Laboratory
2014 - 2024
Biomarker Technologies (China)
2024 - 2024