University

Kenjgewin Teg

http://kenjgewinteg.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21832
3583
339
21030
21384
10778
6008