Clinical stage oncology company Avacta Group has moved its Therapeutics division to a new headquarters at Scale Space in Imperial College’s White City Campus, London. DDW Multimedia Editor Megan Thomas attended the open day to learn more about the company’s intentions. In this video, she speaks to Neil Bell, Chief Development Officer at Avacta and […]