University

Canadian Mennonite University

http://www.cmu.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6976
1726
115
10404
6247
8157
6033