World's Best Scientists 2026 revealed!
Tulane University

Tulane University

- Earth Science

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

Overview of Tulane University

Tulane University, officially established in 1834 as the Medical College of Louisiana, is a distinguished private research university located in New Orleans, Louisiana, United States. With a storied evolution—from its beginnings as a medical college to a comprehensive university—Tulane today serves approximately 14,500 students across undergraduate, graduate, and professional levels. The university operates on a main campus in uptown New Orleans, with additional research and outreach facilities. Recognized for combining rigorous academics with deeply-rooted civic engagement, Tulane stands as a prominent member of the Association of American Universities (AAU).

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
807 World 382 National H-index 73 Citations 17,837 299
1707 World 751 National H-index 62 Citations 12,277 190
3051 World 1241 National H-index 52 Citations 9,587 135
7871 World 2660 National H-index 34 Citations 5,263 137