Skip to content
Advertisement

Topic - Life Extension Foundation

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 control aging and eradicate disease. It is headquartered in Fort Lauderdale, Florida. - Source: Wikipedia

Related Stories