The “orphan” that’s linked to stress, anxiety, and depression
In 10 seconds? Scientists have discovered that depression and anxiety are linked to a receptor located in our brain. The finding may pave the way for novel approaches and therapies to “switch off” major depressive and mood disorde...