University

Al Imam Muhammad Ibn Saud Islamic University

https://ror.org/05gxjyb39

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1635
49
16
3939
1282
1503