University

Concordia University of Edmonton

https://concordia.ab.ca/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
6494
1383
87
5279
4806
6658