University

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

https://ustboniface.ca/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9516
2385
141
6500
6492
6650