University

(3) St Peter's College University of Saskatchewan

http://www.stpeterscollege.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16057
3393
278
14776
14821
10778
6008