436 pubs · 26,799 cites · h-index 89
Johns Hopkins University
1991 - 2024
Johns Hopkins Medicine
1991 - 2023
Development Services Group (United States)
2019 - 2019
Gates Foundation
2018 - 2018
VIB-KU Leuven Center for Microbiology
2015 - 2015