Mahmoud K.
Plastic product development from new idea to machinery process
Global rank:
5,510
/
134,872
Skill pts: 8