Michal Florczak
Mechanical Engineer
Global rank:
34,433
/
148,985
Skill pts: 5