This Nobel Prize-Winning Discovery Can Make Your Cells Nearly 'Immortal Frozen in Arctic ice for 3.7 billion years... scientists have uncovered nature's original anti-aging compournd. This Nobel Prize-Winning Discovery Can Make Your Cells Nearly 'Immortal Frozen in Arctic ice for 3.7 billion years... scientists have uncovered nature's original anti-aging compournd.