University

Najran University

http://www.nu.edu.sa/

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
2486
49
14
3355
6821
1918
1982