Mohamed Gharib Abo Elregal

Acting Director, Engineering Dept. at Suez Canal Authority

No bio yet