IL10 and neoplasm: IL-10 can be secreted by both Th1 and Th2 cells and has a dual role on tumor development and carcinogenesis [37].