IL-10 suppresses anti-tumor immunity while T cell-derived IL-10 promotes cancer growth by suppressing both T cell and APC function60. Here, IL10 is linked to cancer.