University

University of Calgary-Qatar

http://www.qatar.ucalgary.ca/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26069
1013
12
18768
26296
11401
6033