University

University of Saint Thomas Saint Paul

https://www.stthomas.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1286
354
316
2065
721
1375
2554