BBC Inside Science – Is the era of the cancer vaccine upon us? – BBC Sounds
Available for 21 days This week Merck (known as MSD in Europe) and Moderna announced that a personalised cancer vaccine had significantly improved the outcomes of melanoma patients. Is the era of the cancer vaccine, at last, upon us? What does that mean? Anne Willis, […]
Science & Environment