The function of IL-10 in cancer development, however, is subject to debate due to its dual effects. This evidence concerns the gene IL10 and cancer.