143 pubs · 5,360 cites · h-index 37
Children's Hospital of Philadelphia
1999 - 2025
University of Pennsylvania
2000 - 2024
Diabetes Australia
2013 - 2022
California University of Pennsylvania
2008 - 2022
Harvard University
2021 - 2021