World's Best Scientists 2026 revealed!
Tulane University

Tulane University

- Mathematics

United States
Established: 1834
Scholars: 1
Award Badge
Best Universities
2025
Award Badge
Ecology and Evolution
USA
2023

Overview of Tulane University

Tulane University, officially established in 1834, is a distinguished private research university located in New Orleans, Louisiana, USA. Originally founded as a medical college, Tulane has evolved into a comprehensive institution, renowned for both teaching and research excellence. The university enrolls approximately 14,500 students across undergraduate, graduate, and professional programs. Its academic community operates from the main Uptown campus, with additional facilities in downtown New Orleans and other specialized research centers, offering a vibrant and diverse environment for global scholarship.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
288 World 160 National H-index 69 Citations 24,873 183