University

Catholic University of Kabgayi

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23028
785
11
22826
5963
6683