World's Best Scientists 2026 revealed!
University of Missouri–St. Louis

University of Missouri–St. Louis

- Psychology

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

Overview of University of Missouri–St. Louis

The University of Missouri–St. Louis (UMSL), founded in 1963, is a public, comprehensive university located in St. Louis, Missouri, United States. As the largest public research institution in eastern Missouri, UMSL forms part of the four-campus University of Missouri System. With over 15,000 students and nearly 1,000 faculty members, it is a vital educational hub in the region, offering undergraduate, graduate, and doctoral programs. Its urban campus fosters connections with local industry, government, and community organizations, positioning UMSL as an engine of innovation and economic vitality.

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
9432 World 4994 National H-index 36 Citations 6,769 151
10211 World 5371 National H-index 34 Citations 4,911 97

Recently Published Articles