University

Catholic University of Kabgayi

https://uck.ac.rw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23324
827
11
23114
6492
6650