IL-32, a novel cytokine with a possible role in disease

IL-32, a novel cytokine with a possible role in disease