Ehab A.
Industrial Design, FEA Analysis & Edgecam Specialist
Global rank:
739
/
141,836
Skill pts: 58