494 pubs · 30,568 cites · h-index 82
National Institutes of Health
2009 - Present
National Institute of Neurological Disorders and Stroke
2009 - Present
Brigham Young University
2025 - 2025
Johns Hopkins University
2005 - 2025
Johns Hopkins Medicine
2007 - 2025