University

Salalah College of Technology

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
10849
353
10
11006
5479
6658