University

Oshki-Pimache-O-Win

https://www.oshki.ca/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
22350
3565
360
22096
6492
6650