University

University of Tourism Technology and Business Studies

https://utb.ac.rw/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
21315
692
10
26086
20551
5819
6626