The generic "cure for cancer" is an utterly nonsense statement. Different cancers have many different treatments. Going from personal experience, a have Bladder Cancer (tumors) which have been treated by chemo, and bladder scrapes (ouch!) initially quarterly, then every 6 Months and now annually look and see (more ouch). I am not cured, but I am officially in remission.
I also have a spinal cancer (another tumor) which has been regularly X-rayed for the past 6 years and has not done a damn thing, so the Medicos just keep monitoring it. Which pleases me greatly. I don't want my spine screwed around with unless it is completely essential.
People get cancers in all parts of the body and there is not, and never will be a "one cure fits all" thingie.
That is not the way it works. My bladder treatment, for example, would be useless for Lung, Brain, probably Colon, Prostate and skin Cancers.
And what has been done to me did not exist 10 years ago. Medical research is pretty amazing, and may halt many more difficult cancers in years to come, but there will never be a "take two of these and see me in the morning" generic cancer cure.