University

Edo State Polytechnic Usen

https://www.edopoly.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29236
1032
249
26555
29234
7356
6084