Moustafa Salah, P.Eng.

Cairo University Faculty of Engineering
Cairo Egypt