Paradoxical link between senescent cell state and liver cancer resolved

Nature