Self-sacrificing immune cells spew out DNA nets to trap invaders

When all else fails, neutrophil cells can fight infections by releasing nets of their own genetic material, studded with antimicrobial compounds









CategoriesUncategorized