University

Sohar University

http://www.su.edu.om/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15615
484
21
16009
14645
7356
6084