Has the cure for cancer been found yet?