University

Catholic University of Kabgayi

http://www.uck.ac.rw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21530
661
9
22111
21078
8602
6115