University

University of Nyala

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12790
387
18
14800
13244
11401
5580