University

National Polytechnic Bamenda (National Polytechnic Bambui)

https://npbedu.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25353
861
15
26390
24972
8602
6115