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