University

Vatel Hotel and Tourism Business School in Kigali

https://www.vatel.rw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28021
1055
20
27974
5963
6683