University

University of Nizwa

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
4189
173
2
2607
10523
5819
2539