Topic - Tulane Medical Center
Subscribe to this topic via RSS or ATOMThe Tulane Medical Center is a hospital located in New Orleans, Louisiana. The Tulane Medical Center has centers covering nearly all major specialties of medicine, and is the primary teaching hospital for the Tulane University School of Medicine. The hospital is jointly owned by Hospital Corporation of America (82.5%) and Tulane University (17.5%). - Source: Wikipedia