Loading....

Certain T cells can secrete cytokines that are normally part of the innate immune system, as researchers from the Leibniz Institute for Natural Product Research and Infection Biology and an international research team discovered.