Why early detection of cancers on the NHS will require blood sweat and tears

by