Profile of Tomasz Piotr Kowalczyk