How Immune Cells Team Up To Fight Viruses