University

University of Tourism Technology and Business Studies

https://utb.ac.rw/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
19654
592
9
19207
5963
6683