June 6, 2024 Biomedical Scientists Benefit NHS Up to £571M in Bowel Cancer Care A new Oxera report has found that the NHS benefits by up to £571 million annually in bowel cancer care alone thanks to biomedical scientists,...