Tag: WuXi STA

WuXi STA Passes the First U.S. FDA Drug Product Pre-Approval Inspection at its Shanghai Waigaoqiao Site

WuXi STA – a subsidiary of WuXi AppTec, announced that its Waigaoqiao site in Shanghai, China, successfully passed the...