University

Catholic University of Kabgayi

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22501
628
9
22220
22146
9491
5789