422 pubs · 44,597 cites · h-index 101
Yale University
1977 - 2024
Eunice Kennedy Shriver National Institute of Child Health and Human Development
1976 - 2022
Research Network (United States)
1996 - 2022
Yale New Haven Hospital
1979 - 2020
Nationwide Children's Hospital
2015 - 2018