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

Free WordPress Themes, Free Android Games