University

University of Nizwa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3432
99
2
915
11155
2457
2710