University

Edo State Polytechnic Usen

http://www.esitmusen.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11442
196
54
21367
7339
8635
5778