University

Renaissance University Enugu

http://www.rnu.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19372
538
160
27239
17739
8602
6115