495 pubs · 20,288 cites · h-index 80
Brown University
1987 - Present
Women & Infants Hospital of Rhode Island
1984 - Present
Providence College
1987 - 2025
Association for Children at Risk
2013 - 2025
Cohort (United Kingdom)
2024 - 2025