308 pubs · 11,572 cites · h-index 61
RTI International
2018 - 2025
National Institutes of Health
1997 - 2024
National Human Genome Research Institute
1995 - 2024
Triangle
2020 - 2024
Prince of Wales Hospital
2022 - 2022