University

University of Saint Thomas Saint Paul

http://www.stthomas.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1314
360
319
2304
660
1488
2344