181 pubs · 19,391 cites · h-index 52
University of North Carolina at Chapel Hill
2009 - 2025
University of North Carolina Health Care
2024 - 2024
Pediatrics and Genetics
2021 - 2023
Public Health Department
2020 - 2021
University Children's Hospital Zurich
2015 - 2016