Simone Folloni

De Nora Water Technologies Italy

Description

Process Engineer