Editor's Choice Major breakthrough in quest for cancer vaccine December 12, 2018 The idea of a cancer vaccine is something researchers have been working on for over…