Stéphane Dattenny
Takeda Pharmaceuticals International AG
Appearances