Cyrille Confavreux

University of Lyon, France