Cancer Targeting Systems Company

CTS aims to combine the imaging and treatment of cancer, enabling clinicians and patients to make clearer choices.

Headquarters: Cambridge, Cambridgeshire, United Kingdom
Estimated Revenue: Less than $1M
Technology: Cancer
Founded Date: 2014
Industry: Gene Therapy