266 pubs · 26,921 cites · h-index 59
Johns Hopkins University
2011 - Present
Johns Hopkins Medicine
2015 - Present
University Medical Center
2016 - Present
National Institute of Neurological Disorders and Stroke
2015 - Present
National Institutes of Health
2005 - 2025