ECD, I think my post was misleading in that it is essentially about baboons and social stress and the neuroendocrine imbalances that can result....
That Firm was mentioned merely incidentally. (I'm skeptical, too!)
Agree, Gaykir, it gives you "something to think about..."