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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results