IL10 and cancer: While IL-10 is an anti-inflammatory cytokine released by macrophages, eosinophils, mast cells, dendritic cells, NK cells, and cancer cells, acts as an immunosuppressive factor and has pro-tumour and anti-cancer activity (Oft, 2014).