University

University of Nizwa

http://www.unizwa.edu.om/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3277
90
2
880
11195
2451
2741