26 pubs · 2,458 cites · h-index 15
Johns Hopkins University
2025 - 2025
Washington University in St. Louis
2006 - 2025
Johns Hopkins Medicine
Genomics (United Kingdom)
Cleveland Clinic
2010 - 2010