University

Concordia University of Edmonton

https://concordia.ab.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5852
1414
95
8125
5023
5261
6033