Taavi Luha
Autodesk Inventor, CAD Design & CATIA Expert
Global rank:
20,561
/
145,991
Skill pts: 5