University

University of Nyala

https://nyalau.edu.sd/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
9882
483
17
18847
7420
5762