University

(1) Hotel School Vatel

https://www.vatel.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12679
2838
313
11018
5963
6683