Cancer care in the UK: we need to be more ambitious.
Ciaran
C
Devane
Francesca
F
Lake
D006801:Humans; D008495:Medical Oncology / Q000639:trends; D005791:Patient Care / Q000639:trends; D006113:United Kingdom
Macmillan; NHS; cancer; outcomes; population evidence; prevalence; survivorship