University

Confluence University of Science and Technology Osara

https://custech.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25524
914
235
25419
6492
6650