senior mechanic
EDC (Education Development Center)
ADES - Advanced Energy Systems
Senior Mechanic
Senior Mechanical Engineer
elmaadi
mechanical water treatment
Zagazig University