World's Best Scientists 2026 revealed!
Tulane University

Tulane University

- Computer Science

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

Overview of Tulane University

Tulane University, founded in 1834 in New Orleans, Louisiana, USA, stands as one of the nation's premier private research universities. Originally established as a medical college, Tulane evolved into a comprehensive institution, renowned for both teaching and scholarly activity. The university houses over 14,500 students and maintains a vibrant campus in uptown New Orleans, with additional research and satellite facilities. With ten schools and colleges, Tulane attracts students and faculty from across the United States and over 40 countries, underscoring its international reach and academic scale.

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
5407 World 2470 National H-index 51 Citations 8,821 171
11517 World 4732 National H-index 35 Citations 7,159 84