SA

Saber Abdelaziz El-Shafai

Wastewater treatment specialist

Degree

NL – IHE Delft – 2004