Rio Rahardian P.
Design Engineer in mechanical part, assembling especially attachment of heavy equipment
Global rank:
10,894
/
151,711
Skill pts: 5