University

Vatel Hotel and Tourism Business School in Kigali

https://www.vatel.rw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28021
1055
20
27976
5963
6658