Ashraf Y.
Mechanical Design Engineer
Global rank:
6,015
/
138,007
Skill pts: 7