Stefano Moruzzi Bucher, Project Manager, Coordinator and Desalination Engineer Contact info Location: Stuttgart, Germany Industry Expertise Desalination Galleries