University

University of Calgary in Qatar

https://www.ucalgary.edu.qa/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
16004
512
11
14860
6488
6650