claim
Immune cells, also known as white blood cells or leukocytes, release most of the body's cytokines, though many other cell types also release them.

Authors

Sources

Referenced by nodes (4)