231 pubs · 11,437 cites · h-index 64
Johns Hopkins University
1999 - Present
Johns Hopkins Medicine
1999 - 2024
University of Baltimore
2000 - 2024
Saint Leo University
2020 - 2020
MRC Laboratory of Molecular Biology
2013 - 2013