Laura C Rodrigues Editor & Author

Laura C. Rodrigues is a Professor of Infectious Disease and Epidemiology at the London School of Hygiene & Tropical Medicine. Maria Glória Teixeira is a Professor of Public Health at Federal University of Bahia in Brazil.