640 pubs · 29,866 cites · h-index 79
National Institutes of Health
2003 - Present
Eunice Kennedy Shriver National Institute of Child Health and Human Development
2002 - Present
University of Pennsylvania
2021 - Present
Johns Hopkins University
2020 - 2025
Johns Hopkins Medicine
2025 - 2025