Public healthfromIrish Independent3 weeks agoDelays in cancer tests and treatment causing 'avoidable deaths', damning report claimsWhere a patient lives can affect the speed of cancer symptom checks and treatment.