Here's an article which discusses this multi ingredient dietary supplement. I found it to be quite readable.
Nutrient 'Cocktail' Delays Aging and Extends Life Span - Life Extension
I noticed that the article is dated May 2012, but all the comments at the bottom of the webpage are quite recent. Maybe they deleted any older comments?
The original ScienceDaily article (June 2, 2016), linked to by Blackfeather, said the following:
"The next step in the research is to test the supplement on humans, likely within the next two years, and target those who are dealing with neurodegenerative diseases."
Bring it on!