IDA Desalination Training Course

IDA Desalination Training Course

Training course on state of the art of desalination technology and science.