Lev Tsapovsky, Process Engineer at Ashdod Desalination plant
About
Information
Location:
Israel