Scientists Locate the Physical Source of Depression in the Brain

In Brief:
“Researchers have found that feelings of loss and low self-esteem are directly linked to two sides the OFC — the medial OFC and the lateral OFC.”

4 Likes