This item was originally published on this site

Life sciences and biotech firm Avacta Group has moved from Cambridge to London after acquiring office and lab space at the White City Campus.