Well, now, that would be amazing. We are a long way from even a guess on whether any vaccine will work with even one of the sub-types.. There are more than 13 types of cancer that require remarkably different diagnoses and treatment: Bladder, Breast, Colon-Rectal, Endometrial, Kidney, Leukemia, Lung, Melanoma, Non-Hodgkins Lymphoma, Pancreatic, Prostate, and Thyroid... What you posted doesn't seem to touch the range and depth of the problem. Certainly nobody yet believes a vaccine will work in cure or prevention with any of the above for the millions upon millions of cases diagnosed each year.