213 pubs · 27,829 cites · h-index 74
Johns Hopkins University
1999 - Present
Johns Hopkins Medicine
Helicon Foundation
2025 - 2025
University of Baltimore
2012 - 2025
Thomas Jefferson University
2024 - 2024