University

University of Nizwa

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
4374
205
4
9663
6492
2565