Consultant for Europe
france
Primary Water Technologies LLC
CentraleSupélec
KTH Royal Institute of Technology