University

University of Blue Nile

http://www.uobn.edu.sd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26224
968
45
26144
5963
6658