276 pubs · 10,991 cites · h-index 54
Palo Alto University
2012 - Present
Stanford Medicine
2013 - Present
Stanford University
2008 - Present
California Institute for Regenerative Medicine
2011 - 2025
Institute for Stem Cell Biology and Regenerative Medicine
2013 - 2025