390 pubs · 35,578 cites · h-index 86
Providence College
1981 - 2025
Brown University
1981 - 2025
Women & Infants Hospital of Rhode Island
1981 - 2025
Eunice Kennedy Shriver National Institute of Child Health and Human Development
2010 - 2025
Research Network (United States)
2005 - 2025