Can we stop the clock?

The Wellcome Trust has produced a publication on Ageing - Can we stop the clock? which can be downloaded from their website