TU Chair, Department of Epidemiology, Celia Scott Weatherhead School of Public Health & Tropical Medicine Tulane University New Orleans, LA, USA Oct 17, 2024