University

Effat University

https://ror.org/02cnwgt19

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3427
167
34
9030
3759
2895