Head of legal, Greater China | Takeda (China) Holdings

Tom Chan
Head of legal, Greater China | Takeda (China) Holdings