Yaacov Mansdorf

Position: Chief Engineer
Organization: Tambour Ecology Ltd Israel
Keywords: DESALINATION