University

Al Yamamah University

https://yu.edu.sa/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9962
303
39
13209
12663
4826
6115