IL10 and neoplasm: Initially it was assumed that IL-10 is only produced by immune cells, further studies revealed that IL-10 is produced by non-immune cells as well, including keratinocytes, epithelial cells and tumor cells for instance [32].