35 pubs · 1,571 cites · h-index 12
Yale University
2013 - 2025
National Institutes of Health
2005 - 2022
National Institute of Diabetes and Digestive and Kidney Diseases
2022 - 2022
Boston Children's Hospital
2010 - 2014
Harvard University
2011 - 2014