University

Sultan Qaboos University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1353
13
1
967
3474
642
1165