335 pubs · 21,917 cites · h-index 61
University of North Carolina at Chapel Hill
1999 - Present
University of North Carolina Health Care
2012 - 2025
University of Dundee
2024 - 2024
Public Health Department
2023 - 2023
Pediatrics and Genetics
2017 - 2023