Avacta Establishes New Therapeutics Headquarters

Avacta is relocating its therapeutics headquarters to Scale Space in Imperial College’s White City Campus, London, United Kingdom.