Despite turning 40 years old, engineer Stefan Karwowski's life, both professional and personal, is still full of challenges and surprises.
No data