Lille University Managementh-index: 18Total citations: 1,049Total papers: 267Homepage: https://lumen.univ-lille.fr