Taavi Luha
Autodesk Inventor, CAD Design & CATIA Expert
Global rank:
36,047
/
154,449
Skill pts: 5