RSS

Portsmouth

Lonza Pharma & Biotech has invested in a new phase of development at its Portsmouth, New Hampshire, USA site, which will include mid-scale mammalian capacity and the addition of new cell-therapy suites. Read more

News