Novel cancer therapy