Biomedical Scientists Benefit NHS Up to £571M in Bowel Cancer Care 1 month ago1 min read A new Oxera report has found that the NHS benefits by up to £571 million annually in bowel cancer...