Abderrezak R.
Chartered Senior Mechanical Design engineer
Global rank:
4,114
/
155,535
Skill pts: 12