Daily Archives: July 24, 2013

Have Scientists Finally Discovered the Root of Depression?

Scientists at Heptares Therapeutics claim to have discovered the cause of depression. Using one of the world’s most powerful X-ray machines, they identified that protein receptor, CRF-1 is responsible for releasing hormones associated with anxiety and depression.