University

Sohar University

https://www.su.edu.om/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4156
178
3
12546
2953
3664