New insights into the mechanisms of interferon alfa: an immunoregulatory and anti-inflammatory cytokine.

New insights into the mechanisms of interferon alfa: an immunoregulatory and anti-inflammatory cytokine.