Universal cancer vaccine trial shows significant improvement in overall survival(ultimovacs.com)210 points by espenwa 3 years ago | 42 comments