GSK has announced that it planning to develop its research & development site in Stevenage, UK, into one of Europe’s largest clusters for biotechnology and early-stage life science companies. The concept has been developed in partnership with Stevenage Bioscience Catalyst (SBC), among others and would build on GSK’s existing presence, the Cell and Gene Therapy […]