Key type of immune cell “self-renews” in humans
A new study has shown that a key type of immune cell “self-renews” in humans. Cardiff University says 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 … Continue reading Key type of immune cell “self-renews” in humans