University

University of Nyala

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
12790
387
18
14800
13244
11401
5580