Kathy Norcott | AIChE

Kathy Norcott

Research & Development Manager
Veolia