University

Sule Lamido University

https://slu.edu.ng/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18216
501
145
25298
17064
5819
6626