University

University of Northern Border

https://www.nbu.edu.sa/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3281
129
30
9216
3243
3158