Although cancer survival has approved in the UK since 1995, it still lags behind similar high-income nations, reports the International Cancer Benchmarking Partnership (ICBP), an organization managed by Cancer Research UK. Recently published in Lancet Oncology, the...