IL24 and neoplasm: 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].