Emmanuel Humbert

Nancy University, France