IL-10 is not only produced by various immunocompetent cells but also by human cell lines derived from carcinomas such as colon, kidney, and breast. Here, IL10 is linked to carcinoma.