University

University of Nizwa

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
4373
205
4
9664
6488
2565