University

Kenjgewin Teg

https://www.kenjgewinteg.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21290
3560
345
23780
20642
7356
6084