123 pubs · 7,408 cites · h-index 47
Johns Hopkins University
2005 - Present
Johns Hopkins Medicine
2005 - Present
University of North Carolina at Chapel Hill
2024 - 2024
University of Tennessee Health Science Center
2024 - 2024
University of Baltimore
2013 - 2020