504 pubs · 23,132 cites · h-index 89
Washington University in St. Louis
1991 - Present
Pediatrics and Genetics
2023 - 2025
AstraZeneca (United Kingdom)
2024 - 2024
University of Pennsylvania
2009 - 2024
The Lundquist Institute
2016 - 2023