World's Best Scientists 2026 revealed!
Tulane University

Tulane University

- Economics And Finance

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

Tulane University Overview

Tulane University, founded in 1834, is a prestigious private research university based in New Orleans, Louisiana, USA. Renowned for its historic roots as a medical college, Tulane has evolved into a comprehensive institution with a strong research orientation. The university serves more than 14,000 students across its undergraduate, graduate, and professional programs. Its main campus is situated in Uptown New Orleans, with additional centers and research facilities in the region, reflecting both local impact and global reach.

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
443 World 299 National H-index 71 Citations 21,804 379
1170 World 708 National H-index 53 Citations 16,014 299
3696 World 1959 National H-index 30 Citations 5,270 150