speaker-photo

Catherine Peyne

Fluids and Waste Treatments Expert, CEA-Leti