University

Almaarefa University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14960
447
51
13817
5963
6683