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