Michel Havaux

Dr. Michel Havaux

CEA, CNRS, Aix Marseille University, UMR7265 BIAM, Biosciences and Biotechnologies Institute of Aix-Marseille, CEA/Cadarache, 13108 Saint-Paul-lez-Durance, France
orcid

Contribution