University

Oshki-Pimache-O-Win

https://www.oshki.ca/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
22350
3565
360
22096
6492
6650