A team of scientists has shown that a key type of immune cell “self-renews” in humans. It is an unexpected discovery, as it was previously thought this specific type of “senescent” killer immune cell had reached “end-stage” and would die following one more stint at helping people fight off—or live with—certain infections. It suggests these […]