141 pubs · 32,920 cites · h-index 64
UC San Diego Health System
2025 - 2025
University of California, San Diego
2024 - 2025
Sanford Consortium for Regenerative Medicine
2024 - 2025
La Jolla Bioengineering Institute
2024 - 2024
University of Sheffield
1961 - 2016