67 pubs · 3,357 cites · h-index 25
Center for Human Genetics
2025 - 2025
KU Leuven
2014 - 2025
Department of Public Health
2014 - 2024
2014 - 2021
University of North Carolina at Chapel Hill
2008 - 2020