Science blog UK cancer survival improving, but still lagging behind other countries An international study published ...