University

University of Calgary in Qatar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16429
518
9
6098
16592
7356
6084