171 pubs · 16,204 cites · h-index 60
University of North Carolina at Charlotte
2006 - Present
Le Bonheur Children's Hospital
2025 - 2025
Harvard University
2003 - 2022
Massachusetts General Hospital
2022 - 2022
Harvard Stem Cell Institute
2017 - 2022