Ehab A.
Industrial Design, FEA Analysis & Edgecam Specialist
Global rank:
719
/
148,813
Skill pts: 63