Mahmoud K.
Plastic product development from new idea to machinery process
Global rank:
6,187
/
145,774
Skill pts: 8