Institution NameSaint Louis University
LocationUSA
World Rank455 out of 20,966
PercentileTop 2.2% in the world
Regional Rank (USA and Canada)138
National Rank121
Education Rank-
Employability Rank369
Faculty Rank190
Research Rank540
Overall Score74.8
Domainslu.edu

Copyright © 2012-2024 Center for World University Rankings