Stéphane Dattenny

Takeda Pharmaceuticals International AG


Appearances