University

College of Saint Scholastica

http://www.css.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4969
1125
1044
7287
2073
7155
6033