European Alliance Against Depressionh-index: 27Total citations: 2,598Total papers: 130Homepage: http://www.eaad.net/