Estelle Léonard

Dr. Estelle Léonard

Integrated Transformations of Renewable Materials, UTC/ESCOM, Compiegne, F-60200, France
orcid