University

Sultan Qaboos University

http://www.squ.edu.om/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2299
43
1
534
3521
9593
1146