Project Manager Sophie Ribadeau-Dumas Sophie Ribadeau Dumas holds a DEA in Chemistry and Biology obtained in 1997 from the University of Montpellier II, as well as a master’s degree in chemical engineering from the IUP in Nantes. Sophie […]