197 pubs · 12,521 cites · h-index 37
Bloomberg (United States)
2021 - Present
Johns Hopkins University
2017 - Present
Johns Hopkins Medicine
2025 - 2025
Princeton University
2016 - 2024
University of Baltimore
2022 - 2023