University

National University of Science and Technology

https://nu.edu.om/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5041
270
6
14414
3086
4829