University

Taif University

https://www.tu.edu.sa/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1235
25
8
4532
1159
750