IL24 and cancer: IL-24 suppresses multiple signaling pathways in a broad-spectrum of human cancer cells leading to tumor cell death, inhibition of tumor angiogenesis and metastasis.