Joel Roy
Industrial Design, CATIA & Aerospace Expert
Global rank:
7,768
/
139,688
Skill pts: 5