IL18 and cancer: IL-18 plays a dual role in cancer, as it promotes tumor development, progression and metastasis and it enhances anti-tumor immunity and reduces tumor growth in a matter depending on cancer progression [35].