Joel Roy
Industrial Design, CATIA & Aerospace Expert
Global rank:
8,195
/
145,567
Skill pts: 5