IL24 and cancer: IL-24 is a novel tumor suppressor gene that has demonstrated anti-tumor effects in a broad spectrum of human cancers [40–42].