281 pubs · 11,034 cites · h-index 49
Johns Hopkins University
2004 - Present
Johns Hopkins Medicine
2013 - 2025
Milken Institute
2014 - 2024
Loyola University Maryland
2024 - 2024
University of Oslo