159 pubs · 14,753 cites · h-index 37
SRI International
2025 - 2025
Outcomes Research Consortium
2025 - 2025
Palo Alto University
2010 - 2025
California Institute for Regenerative Medicine
2008 - 2025
Institute for Stem Cell Biology and Regenerative Medicine
2010 - 2025