Copyright 2021 Takeda Pharmaceutical Company Limited. All rights reserved.
29F, Wheelock Square, No.1717, West Nanjing Rd. Shanghai, China, 200040