University

Catholic University of Kabgayi

https://uck.ac.rw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23311
824
11
23100
6488
6650