Taavi Luha
Autodesk Inventor, CAD Design & CATIA Expert
Global rank:
18,331
/
140,358
Skill pts: 5