University

University of Nizwa

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
4181
181
4
10276
5963
2576