Taavi Luha
Autodesk Inventor, CAD Design & CATIA Expert
Global rank:
16,597
/
135,492
Skill pts: 5