63 pubs · 1,622 cites · h-index 17
Children's Hospital of Philadelphia
2012 - Present
Ludwig-Maximilians-Universität München
2026 - Present
California University of Pennsylvania
2013 - 2025
Translational Therapeutics (United States)
2018 - 2025
University of Pennsylvania
2012 - 2025