Sleeping five hours or less a night leads to an increase in death from all causes by 15%!
The new scientific buzzword in longevity and health is telomeres.