Interleukin-26: an IL-10-related cytokine produced by Th17 cells.

Interleukin-26: an IL-10-related cytokine produced by Th17 cells.