University

Al Imam Muhammad Ibn Saud Islamic University

https://ror.org/05gxjyb39

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1840
53
15
4624
1343
1747