152 pubs · 3,998 cites · h-index 28
Johns Hopkins University
2018 - Present
Johns Hopkins Medicine
2021 - Present
University of Baltimore
2025 - 2025
MRC Laboratory of Molecular Biology
2015 - 2020
Medical Research Council