117 pubs · 5,510 cites · h-index 30
Children's Hospital of Philadelphia
2011 - Present
Eunice Kennedy Shriver National Institute of Child Health and Human Development
2025 - 2025
Research Network (United States)
2025 - 2025
University of Pennsylvania
2012 - 2025
Philadelphia University
2013 - 2025