Stefano Moruzzi Bucher, Project Manager, Coordinator and Desalination Engineer

Stefano Moruzzi Bucher, Project Manager, Coordinator and  Desalination Engineer

Contact info

Location: Stuttgart, Germany

Industry Expertise

  • Desalination