University

Kenjgewin Teg

https://www.kenjgewinteg.ca/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19519
3546
337
19057
5963
6683