University

Université de Saint-Boniface (College Universitaire de Saint Boniface)

https://ustboniface.ca/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9092
2318
133
6427
5963
6683