University

University of Nizwa

https://www.unizwa.edu.om/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
4166
181
4
10276
5954
2564