Nwobodo E.
Top Designer
Mechanical Engineer | 3D Printing Expert | CAD Professional | R&D specialists
Global rank:
455
/
136,507
Skill pts: 96
1
1st
Gold
1
Finalist