Get the best of Oprah.com in your inbox. Sign up for our newsletters!
Life Extension Research Center Video
April 20, 2009
Our cameras take you inside the North Carolina Research Center, a state-of-the-art facility that researches life-extending technology . See a device that allows doctors to see things like never before…tiny molecules, proteins and more!
Loading...
Video Search:
Advertisement
NEXT UP