WuXi STA Opens a New Large-Scale Continuous Manufacturing Plant

WuXi STA is opening a new large-scale oligonucleotide and peptide manufacturing facility.