Clermont Recherche Managementh-index: 28Total citations: 3,290Total papers: 1,303Homepage: https://clerma.uca.fr/