University

University of Blue Nile

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26224
968
45
26142
5963
6683