Mahmoud K.
Plastic product development from new idea to machinery process
Global rank:
3,649
/
152,081
Skill pts: 13