Day: June 20, 2023

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 […]

Written by on June 20 2023