London, United Kingdom

Cell and Gene Therapy Manufacturing – Next generation manufacturing