ALL - All
Prog. Dir. of Tulane Internal Medicine & Psychiatry Residency
Assistant Professor of Psychiatry
Professor of Pharmacology
Adjunct Professor of Ecology & Evolutionary Biology , Celia Scott & Albert J Weatherhead III Distinguished Professor of Environmental Studies
Endocrinology Section Chief at SLVHCS
Adjunct Clinical Assistant Professor
Associate Professor of Medicine
Chief, Section of General Internal Medicine and Geriatrics; Vice Chair, Clinical Affairs, Deming Department of Medicine
Registered Dietitian
Certificated Diabetes Care and Education Specialist