If one scientist's predictions are right, the first person who will live to see their 150th birthday has already been born. And the first person to live for 1,000 years could be less than 20 years younger.
Biomedical gerontologist and chief scientist of a foundation dedicated to longevity research, Aubrey de Grey reckons that within his own lifetime doctors could have all the tools they need to "cure" aging -- banishing diseases that come with it and extending life indefinitely.
Click here to read the complete story.