IL10 and neoplasm: IL-10 is secreted both by tumor and immune infiltrates, including lymphocytes and macrophages.