48 pubs · 2,967 cites · h-index 23
Roche (United States)
2019 - 2024
Eli Lilly (United States)
2009 - 2012
Centre for Infectious Disease Research in Zambia
2007 - 2010
Alabama Department of Public Health
2007 - 2009
University of Alabama