EU Business Schoolh-index: 44Total citations: 21,097Total papers: 1,344Homepage: https://geneva.euruni.edu/