Swiss School of Tourism and Hospitalityh-index: 15Total citations: 687Total papers: 136Homepage: http://www.ssth.ch/en