Ashraf Y.
Mechanical Design Engineer
Global rank:
8,710
/
149,586
Skill pts: 7