University

Catholic University of Kabgayi

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21642
11
11
24510
21131
5822
6529