University

Salalah College of Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10395
495
21
12888
5384
7190