University

University of Nyala

http://www.nyalau.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10202
309
11
17052
13858
8602
5040