Tomasz Błachowicz

Łódź, Poland

Age: 38

Technologist. Challenging Status Quo.