Unfortunately, the primary problem with curing cancer is that it isn't just one disease. Various forms of cancer result from many possible (usually several at once) mutations in different types of cells. Leukemia must be treated in a completely different manner from skin cancer. Some people carry a genetic predisposition towards cancer, through mutations in genes like p53, which regulate programmed cell death (apoptosis). Therefore, there will probably never be a miraculous "CURE FOR CANCER", there will be a lot of possible cures for a lot of different types of cancer.