Takeda Oncology •
01/2021 – 01/2024 •
Global Biologics
Momenta Pharmaceuticals (United States) •
01/2006 – 01/2021 •