Joel Roy
Industrial Design, CATIA & Aerospace Expert
Global rank:
10,595
/
152,145
Skill pts: 5