University

Sultan Qaboos University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1402
13
1
755
3894
755
1146