IL24 and cancer: Interleukin 24 (IL-24) is a tumor-suppressing protein, which inhibits angiogenesis and induces cancer cell-specific apoptosis.