University

Kenjgewin Teg

https://www.kenjgewinteg.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20629
3563
340
23037
19913
8602
6115