Unlikely, because cancer is not one thing but many. Each kind of cancer behaves differently, is susceptible to different treatments. And I once read an article about a genetic analysis that found dozens of completely different strains of cells in a single tumor.
That doesn't mean the problem(s) can't be solved. Early detection, and identifying exactly what type of cancer a person has would have a lot of value, for example.