Enable AccessibilityEnable Accessibility

Takeda Development Center Asia

Business : 
Innovation and R&D

Address :
27F, Wheelock Square, No.1717, West Nanjing Rd. Shanghai, 200040 China

Telephone Number : 

Fax Number : 

Founded :
Takeda Development Center (TDC) Asia, headquartered in Shanghai, was established to drive the inclusion of Asia (excluding Japan) in Takeda’s global development activities. It is one of the three major development centers in Takeda, alongside TDC Japan and TDC Europe.

Our team is located in four Asian cities – Shanghai, Singapore, Beijing, & Seoul. We are a diverse and multidisciplinary team, striving to bring transformative medicines to Asia patients in a timely manner.