University

Nizwa College of Technology

http://www.nct.edu.om/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13322
398
18
14114
17166
5765
5777