theopenview.in
Breast cancer screening failure may have shortened 270 lives in England
open view web desk LONDON – As many as 270 women’s lives may have been shortened after an IT failure in England’s breast cancer screening programme meant 450,000 patients were not invited for…