University

Taif University

http://www.tu.edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2307
44
11
6183
6913
2288
1641