Ageing is an expression of one of humanity’s greatest success stories. A century ago, global life expectancy was around 35 years by most estimates. Today, it has more than doubled – to over 73 years – ...