Lonza invests £16 million to further develop the flexibility and capability of its Slough, UK biopharmaceutical manufacturing facility to respond to a broader range of customer projects and strengthe...View More >