NCT02299388
Primary location
Tulane University Health Science Center, Tidewater building and Tulane Hospital and Clinics
New Orleans, Louisiana, United States