World's Best Scientists 2026 revealed!
Tulane University

Tulane University

- Neuroscience

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

Overview of Tulane University

Tulane University, officially known as Tulane University of Louisiana, was established in 1834 and is located in New Orleans, Louisiana, USA. As a leading private, research-intensive university, Tulane has grown from its origins as a medical college to a comprehensive institution serving approximately 14,500 students. It boasts ten constituent schools, including highly regarded professional and graduate programs, all primarily based at its picturesque Uptown New Orleans campus. Tulane enjoys a strong reputation for academic rigor and civic engagement within the U.S. and internationally.

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
2418 World 1142 National H-index 71 Citations 17,255 214
4775 World 2148 National H-index 55 Citations 9,473 163
5084 World 2276 National H-index 53 Citations 10,838 178
6119 World 2674 National H-index 48 Citations 11,802 86
6152 World 2687 National H-index 48 Citations 10,247 114
7273 World 3134 National H-index 43 Citations 19,705 102
7626 World 3280 National H-index 42 Citations 7,331 166