150 pubs · 6,417 cites · h-index 41
University of North Carolina at Chapel Hill
2006 - 2024
Indiana University School of Medicine
2020 - 2020
Public Health Department
2019 - 2019
Infant
2006 - 2019
National Research Center for Maternal and Child Health
2013 - 2019