University

Delta State Polytechnic Otefe Oghara

http://ogharapoly.edu.ng/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
18718
532
153
27245
17400
5819
6626