The UK lags woefully behind other countries for cancer survival according to data shared today by the Less Survivable Cancers Taskforce (LSCT). The Taskforce, which represents six less survivable cancers: lung, liver, brain, oesophageal, pancreatic and stomach, with an average five-year survival rate of just 16%, has released the findings on Less Survivable Cancers Awareness […]