University

Salalah College of Technology

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
7198
309
7
9422
4988
6650