University

Catholic University of Kabgayi

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21514
647
9
23248
20996
7356
6084