IL-10 in TME is primarily secreted by cancer cells, TAMs, natural killer cells (NK) and CD4+ Tregs (Landskron et al., 2014). Here, IL10 is linked to cancer.