Mohamed Mahmoud, Water Desalination Technical Manager & Process Expert at ROMCO-NOMAC-ACWA POWER

Mohamed Mahmoud, Water Desalination Technical Manager & Process Expert at ROMCO-NOMAC-ACWA POWER