Mental healthfromPsychology Today8 months agoThe Controversy Over AntidepressantsThe serotonin hypothesis for depression faces criticism, but this does not invalidate the therapeutic effects of antidepressants.