University

University of Nizwa

http://www.unizwa.edu.om/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3266
107
2
2938
11154
2162
2462