A new cure for cancer