Sci fi cancer therapy