Eng. Karim Saad

Senior Mechanical & Process Eng. - Suez Canal Authority



Share

Eng. Karim Saad