Tomasz Błachowicz

Łódź, Poland

Age: 37

Technologist. Challenging Status Quo.