Departmental Affiliations
Contact Info
Tulane School of Public Health and Tropical Medicine, 1440 Canal Street, Suite 2200
New Orleans
Louisiana
70112
US
Experiences & Accomplishments
Education
PhD
Tulane University School of Public Health and Tropical Medicine
2003
MPH
Tulane University School of Public Health and Tropical Medicine
1999