Jump To Top

groundrushairsports

‘self-renews’

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”...