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

University of Missouri–St. Louis

- Business And Management

United States
Established: 1960
Scholars: 3
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 prominent public research university located in St. Louis, Missouri, United States. As part of the University of Missouri System, UMSL has rapidly evolved into a significant urban institution. Its main campus lies in the vibrant metropolitan St. Louis area, fostering close ties to local industry and culture. Currently, UMSL enrolls approximately 15,000 students and employs over 1,000 faculty members, spanning several colleges and professional schools. The university’s comprehensive academic portfolio and strategic location enable it to serve a diverse and dynamic student body, positioning it as an essential contributor to higher education and research in the Midwest.

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
2271 World 894 National H-index 34 Citations 10,267 90
2283 World 898 National H-index 34 Citations 8,591 65
2578 World 1011 National H-index 32 Citations 7,953 52

Recently Published Articles