University

Sohar University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3865
170
3
12487
3171
3649