315 pubs · 11,295 cites · h-index 48
Institute for Stem Cell Biology and Regenerative Medicine
2025 - Present
Stanford University
2012 - Present
Stanford Medicine
2016 - 2025
Lucile Packard Children's Hospital
2012 - 2023
Nanosys (United States)
2023 - 2023