University

(3) St Peter's College University of Saskatchewan

https://stpeterscollege.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16130
3379
283
23062
14541
7360
6084