Leonard Hayflick, Who Discovered Why No One Lives Forever, Dies at 98Leonard Hayflick discovered that human cells can only divide a limited number of times, setting a natural cap on human lifespan.