University

University of Calgary in Qatar

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11356
521
13
8709
7619
7217