84 pubs · 4,839 cites · h-index 27
RTI International
2025 - Present
Office of Public Health Genomics
2026 - Present
Yale University
2017 - Present
RELX Group (Netherlands)
2017 - 2017
Stanford Medicine
2009 - 2016