Is there a better cancer treatment?