Topic - Tulane University

Tulane University (officially The Tulane University of Louisiana) is a private, nonsectarian research university located in New Orleans, Louisiana, United States. Founded as a public medical college in 1834, the school grew into a comprehensive university in 1847 and was eventually privatized under the endowments of Paul Tulane and Josephine Louise Newcomb in 1884. Tulane is a member of the Association of American Universities as well as the colloquial Southern Ivy League. - Source: Wikipedia

Subscribe to this topic via RSS or ATOM
Related Stories

More Stories →

Happening Now