University

Al Baha University

https://ror.org/0403jak37

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
2227
85
24
4656
2591
2126