World's Best Scientists 2026 revealed!
Tulane University

Tulane University

- Psychology 

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

Overview of Tulane University

Tulane University, officially established in 1834, is a renowned private research university located in New Orleans, Louisiana, United States. Originally founded as a medical college, Tulane evolved into a comprehensive institution with a storied history closely tied to the cultural, economic, and social fabric of New Orleans. As a member of the Association of American Universities (AAU), Tulane stands out for its research intensity and commitment to excellence in teaching. The university enrolls approximately 14,500 students across its multiple campuses and comprises 10 schools, spanning the liberal arts, sciences, professions, and health disciplines. This solidifies Tulane’s reputation as a leading academic institution in the southern United States.

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
416 World 265 National H-index 109 Citations 39,898 384
3950 World 2211 National H-index 57 Citations 24,060 254
5075 World 2782 National H-index 51 Citations 54,822 69
6312 World 3417 National H-index 46 Citations 13,529 80
6517 World 3530 National H-index 45 Citations 20,753 108
7777 World 4173 National H-index 41 Citations 9,732 132
9702 World 5119 National H-index 35 Citations 8,804 86
10937 World 5713 National H-index 32 Citations 4,132 114