Speaker profile
Headshot Szczepan Baran, Novartis

Szczepan Baran

Head of Emerging Technologies
Novartis