IL10 and cancer: During carcinogenesis, IL-10 functions in both immune suppression (cancer promotion) and anti-angiogenesis (cancer inhibition)16.