University

Muscat University

https://muscatuniversity.edu.om/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21728
770
34
24688
21044
7356
6084