University

Concordia University of Edmonton

https://concordia.ab.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5647
1310
87
3491
5032
5267
6084