WuXi STA passes first US FDA drug product pre-approval inspection at its Shanghai Waigaoqiao site Read more
WuXi STA completes acquisition of Bristol Myers Squibb manufacturing facility in Switzerland Read more