GSK plans large life sciences campus in Stevenage
GSK unveils plan for one of Europe’s largest life science campuses in Stevenage GSK has today announced that it has formally started the process of seeking a development partner to transform land within the company’s existing 92-acre Research & Development site in Stevenage into one of Europe’s largest ‘clusters’ for biotechnology and other early-stage life […]