Avacta Establishes New Therapeutics Headquarters May 16, 2022 Auto Bot News 0 Avacta is relocating its therapeutics headquarters to Scale Space in Imperial College’s White City Campus, London, United Kingdom.