University

Catholic University Institute of Buea

https://cuib-cameroon.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22733
770
18
22511
5963
6683