University

Najran University

https://www.nu.edu.sa/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
2347
75
21
6084
2627
2194