New microscopy technique reveals amazing footage of T-cells fighting an infection; fighting, amazing, new

New microscopy technique reveals amazing footage of T-cells fighting an infection