University

University of Northern Border

http://www.nbu.edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3962
159
31
13290
9636
3423
3587