86 pubs · 5,956 cites · h-index 39
National Institute of Diabetes and Digestive and Kidney Diseases
2018 - 2025
National Institutes of Health
2018 - 2024
Boston Children's Hospital
2002 - 2020
Boston Children's Museum
2007 - 2016
Harvard University
1999 - 2015