University

University of Technology and Arts of Byumba

http://utab.ac.rw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26034
940
15
25948
6492
6650