New UK science campus

Country

United Kingdom

Developers of cell and gene therapies will have more resources to conduct their research  following a commitment by two financial groups to expand a campus located in Stevenage, UK. Stevenage is the home of the Cell and Gene Therapy Catapult, an independent incubator supported by the UK government.