A post from our Project Co-ordinator Pete Love them or hate them, there is no denying antidepressants work. In a wide meta-analysis of previously conducted studies and research, scientists have confirmed that the drugs do work. And some types are shown to be more effective than others. I started by saying “love them or hate […]
