Ahmed Salah

Mechanical Power Engineer