Abdallah Elabd

Mechanical Engineer

Alexandria, Egypt