Forever young: Senescent cells and secret to stopping ageing
Turning back the clock on senescent cells could switch off the ageing process… but there’s a catch. Advances in living standards and medicine over the past half century have pushed the life expectancy of the world population as a whole up from just 48 years in 1955 to around 71 years today (with of course […]