Concept

CancerPartnersUK

Properties

SES ID
  • 18793
Notation
  • 18793
In scheme
Top concept of
Definition
  • Independent organisation working with the NHS, independent and voluntary sectors to create cancer treatment centres, some in current hospitals and some as standalone clinics.