Ehab A.
Industrial Design, FEA Analysis & Edgecam Specialist
Global rank:
733
/
137,473
Skill pts: 58