University

Alfaisal University

https://www.alfaisal.edu/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
2263
65
16
7383
2040
1753