Are UK cancer cure rates worse than in most other European countries?
Souhami
Robert
R
D055088:Early Detection of Cancer; D005060:Europe / Q000453:epidemiology; D006801:Humans; D009369:Neoplasms / Q000175:diagnosis / Q000401:mortality* / Q000628:therapy