University

Université Catholique de Bukavu

https://ucbukavu.ac.cd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14179
350
3
20999
6492
5631