Tulane University Health Sciences campus, located in the downtown New Orleans Central Business District between the Louisiana Superdome and Canal Street in 18 mid/high-rise buildings, which houses the School of Medicine, the School of Public Health and Tropical Medicine, and the main campus of the...