University

Oshki-Pimache-O-Win

https://www.oshki.ca/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
22350
3565
360
22096
6492
6650