Francesc E.
Mechanical Engineer | Pressure Equipment & Industrial Design
Global rank:
3,249
/
153,637
Skill pts: 15