Interleukin 17 is a chief orchestrator of immunity

Interleukin 17 is a chief orchestrator of immunity

    In this rather comprehensive review, published in this month issue of Nature Immunology, Marc Veldhoen (Faculty of Medicine, Lisbon university) covers the biological effects of IL-17, its cellular sources, biological effects and role in inflammation,…

Read more