Eva Lustigova, MPH
Senior Director
Joined TCCR in April 2024
Phone
504.988.0299
Office Address
1440 Canal Street, Suite 1714, New Orleans, LA 70112
School of Medicine
Department
Tulane Center for Clinical Research
