University

University of Tourism Technology and Business Studies

https://utb.ac.rw/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
19654
592
9
19207
5963
6683