University

University of Tourism Technology and Business Studies

http://utb.ac.rw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23526
759
11
26309
22942
7356
6084