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