Rio Rahardian P.
Design Engineer in mechanical part, assembling especially attachment of heavy equipment
Global rank:
8,608
/
145,824
Skill pts: 5