This dual part played by IL-10 suggests its role in coming up with improved and advanced anti-cancer vaccines [70]. This evidence concerns the gene IL10 and cancer.