University

Novena University Ogume

https://novenauniversity.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18289
508
148
17693
5963
6658