University

Schweizerische Hotelfachschule Luzern

https://en.shl.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16378
3800
83
15512
5963
6658