Female
1430 Tulane Ave
Tulane University School of Medicine
New Orleans
New Orleans, LA 70112
United States
Philadelphia,
Attending
08/2005—09/2006
New Orleans,
Attending
10/2006—06/2018
New Orleans,
Attending
01/2008—06/2018
New Orleans, LA
Assistant Professor
10/2006—12/2011
New Orleans, LA
Associate Professor
01/2012—06/2018
New Orleans, LA
Professor
09/2020—Present