Well, that is interesting. I hope they're onto something.
What seems really mindless, though, is the last statement in the article: "And this year [as opposed to in 2014], or as soon as the FDA will allow your grandmother to get help anyway, all of that [referring to Alzheimer's] may just go away. Happy New Year!"