Vivian Fonseca
Tulane University, School of Medicine
Appearances