pills fixed as question mark sign

Has psychiatry finally reached its Apocalypse Now moment?

A new review has comprehensively debunked the serotonin theory of depression.

Continue Reading →