SKEMA Business Schoolh-index: 108Total citations: 66,843Total papers: 2,611Homepage: https://www.skema.edu/