University

(1) Kebbi State University of Science and Technology KSUSTA

https://www.fps.ksusta.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8738
247
81
17766
6488
5117