University | Ranking Web of Universities

University

Sultan Qaboos University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1360
13
1
699
3550
672
1157