University

Salalah College of Technology

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
10849
353
10
11006
5479
6658