World's Best Scientists 2026 revealed!
University of Tulsa

University of Tulsa

- Neuroscience

United States
Established: 1894
Scholars: 1

Overview of the University of Tulsa

The University of Tulsa (TU), established in 1894, is a private, comprehensive university located in Tulsa, Oklahoma, United States. As an institution with a storied history, TU has evolved into a dynamic center for higher education and research. It enrolls approximately 3,800 students and offers a personalized academic environment across its single but extensive campus. With a focus on both research excellence and superior teaching, TU stands out as a mid-sized American institution with significant global ambitions and outreach.

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
8002 World 3437 National H-index 40 Citations 8,544 217

Recently Published Articles