University

Arab Open University Oman

https://ror.org/04dqhen73

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9889
504
19
15772
8370
6279