University

University of Nizwa

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4004
187
3
8084
7420
2479