IL10 and neoplasm: IL-10 may be produced by either tumor cells themselves or by immune cells [21,37,38,39,40,41].