The Life Extension Foundation (LEF) is a nonprofit organization that sells supplements and vitamins. Its claimed goals are to extend the healthy human lifespan by discovering scientific methods to ...
SCOTTSDALE, AZ (AZFamily) — In an unassuming building tucked inside an industrial section of Scottsdale, a small team at the Alcor Life Extension Foundation is working on something that can sound like ...