University

Concordia University of Edmonton

https://concordia.ab.ca/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
6494
1383
87
5279
4806
6658