Stephane Dufau, CNRS & Aix-Marseille University