University

(3) St Peter's College University of Saskatchewan

http://www.stpeterscollege.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15527
3342
275
21644
13878
8602
6115