World's Best Scientists 2026 revealed!
University of Tulsa

University of Tulsa

- Psychology

United States
Established: 1894
Scholars: 5

Overview of the University of Tulsa

Established in 1894, the University of Tulsa (TU) is a private, comprehensive research university located in Tulsa, Oklahoma, United States. TU’s 230-acre campus in the heart of the city serves approximately 4,000 undergraduate and graduate students and boasts a student-faculty ratio of 11:1. As a leading private institution in the region, TU upholds a commitment to academic rigor, research innovation, and global engagement, offering a close-knit community with diverse academic programs and international 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
6640 World 3603 National H-index 45 Citations 9,426 139
8143 World 4367 National H-index 40 Citations 8,455 197
9765 World 5160 National H-index 35 Citations 6,574 91
10193 World 5363 National H-index 34 Citations 5,147 109
10554 World 5537 National H-index 33 Citations 4,622 69