Is This Peptide a Key to Happiness? Findings Suggest New Treatment for Depression Posted on April 13, 2013 by Dan What makes us happy? Family? Money? Love? How about a peptide? Read the Story Share this:FacebookTumblrTwitterLinkedInEmailRedditLike this:Like Loading... Related