School Home | School Admissions | Student Life | Phone Directory | Tulane Home Department of International Health and Development Tulane University School of Public Health and Tropical Medicine 1440 Canal Street, Suite 2200, New Orleans, La 70112 504.988.3655 phn 504.988.3653 fax pjessop@tulane.edu |