History

Length of Our Lives – Strength Magazine – January, 1922

The Life Extension Institute says that “whereas the normal span of human life is supposed to be seventy years, the average citizen of the United States lives only fifty-one years.”

Stark CenterUniversity of Texas