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