Extracellular traps and macrophages: new roles for the versatile phagocyte.

Extracellular traps and macrophages: new roles for the versatile phagocyte.