University

Sultan Qaboos University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1362
13
1
699
3552
672
1162