Michel LegrandCNRS researcher