University

Almaarefa University

https://www.um.edu.sa/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13988
455
52
12377
6488
6650