Is a biotechnology company focused on the discovery, development and commercialisation of novel immunotherapies for the treatment of cancer, infectious diseases, and immune system disorders.
23, Innovation Centre, Cambridge Science Park
Milton Road, Cambridge
Cambridgeshire, United Kingdom
prefTelephone: +44 (0) 1223 702500
Email: Reveal email address