IL10 is primarily produced and expressed by M2/TAM, lymphocytes and cancer cells [439]. Here, IL10 is linked to cancer.