IL24 and cancer: IL-24 is an important immune mediator and a cancer suppressor that can specifically inhibit the growth of tumor cells and induce cancer cell apoptosis [61, 62].