University

Salalah College of Technology

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
7198
309
7
9422
4988
6650