University

University of Tourism Technology and Business Studies

https://utb.ac.rw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21315
10
10
26090
20554
5822
6529