University

University of Tourism Technology and Business Studies

http://utb.ac.rw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25487
783
12
25314
25271
9491
5789