975 pubs · 56,751 cites · h-index 112
Stanford University
2016 - 2025
St. Jude Children's Research Hospital
2020 - 2025
La Jolla Bioengineering Institute
2025 - 2025
University of California, Berkeley
Bioengineering Center
2008 - 2023