University

University of Nizwa

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4189
173
2
2607
10523
5819
2539