Cell therapy site to create 150 jobs

NewsBritish Broadcasting CorporationBBC Business News • Cell therapy site to create 150 jobs
A new £55m cell therapy manufacturing centre in Stevenage is set to create up to 150 jobs, it is announced.
To Share - Use this Perma Link