Print Best poster presentation award at the International Desalination Association IDA World Congress

 

 

 

 

 

 

 

 

DSC02380

DSC02382