Tulane University in New Orleans School of Medicine 1430 Tulane Avenue New Orleans, Louisiana 70112, USA Louisiana State University in Shreveport School of Medicine Medical Center 1501 Kings Highway, P.O. Box 33932 Shreveport LA 71130-3932, USA