89 pubs · 2,190 cites · h-index 27
University of North Carolina at Chapel Hill
1985 - 2023
Department of Health
2016 - 2019
Instituto de Medicina Tropical “Pedro Kourí”
2016 - 2016
University of North Carolina Health Care
1999 - 2010
Office of Infectious Diseases
2000 - 2001