Researchers Shed Light On Depression By Curing Depressed, Stressed-Out Mice
This fact surprised us too, but according to the World Health Organization, depression is the leading cause of disability worldwide. While previous studies focused on the brain's neurons to find treatments, a recent Israeli study showed that the answer might lie in other brain cells.
February 10, 2014