54 pubs · 2,516 cites · h-index 26
Johns Hopkins University
2008 - Present
Johns Hopkins Medicine
Johns Hopkins Hospital
2022 - 2024
Center for Tuberculosis Control of Guangdong Province
2011 - 2011
Pfizer (United States)
2008 - 2008