CGT Catapult boost for UK life science campus
The Cell and Gene Therapy Catapult (CGT Catapult) has confirmed its involvement in the development of a new £900m ($1,097m) life science campus in Stevenage, UK: which is set to become one of the largest in Europe.