Scientists Say a Pill Could Help Humans Live to 150. Here’s What the Research Actually Shows

A grape-seed compound called PCC1 sparked claims of a longevity pill that could extend human lifespan to 150.