The light and the dark sides of Interleukin-10 in immune-mediated diseases and cancer.

The light and the dark sides of Interleukin-10 in immune-mediated diseases and cancer.