University

Landmark University

https://lmu.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2421
40
10
6254
2134
2193