Insulin plays central role in ageing, explains benefits of calorie reduction
Insulin, the hormone that allows cells to absorb glucose from the blood stream, is a direct player in the ageing process, according to new research from a US-based team, which backs the evidence showing that reducing calories results in a longer life.