University

Salalah College of Technology

https://www.sct.edu.om/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
10849
353
10
11006
5479
6658