University

Al Baha University

https://portal.bu.edu.sa/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3236
124
28
8527
2913
3371