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.