The multifaceted relationship between IL-10 and adaptive immunity: putting together the pieces of a puzzle.

The multifaceted relationship between IL-10 and adaptive immunity: putting together the pieces of a puzzle.