326 pubs · 29,630 cites · h-index 75
Lucile Packard Children's Hospital
2019 - Present
Stanford Medicine
2015 - Present
Stanford University
2015 - Present
California Institute for Regenerative Medicine
2015 - 2025
Institute for Stem Cell Biology and Regenerative Medicine
2015 - 2025