www.theguardian.com4 months agoOMG scienceWhat are cancer vaccines and have scientists finally found a cure?Cancer vaccines are personalized treatments designed to help the patient's immune system recognize and eliminate cancer cells. [ more ]