University

University of Tourism Technology and Business Studies

http://utb.ac.rw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25043
770
12
26001
24622
9593
5777