University

Salalah College of Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7198
309
7
9422
4988
6650