Individuals who are stressed may gain peace by “shutting off” particular brain cells, according to a study published in the journal Science Advances. The study was conducted by scientists at Osaka University in Japan. Scientists have discovered a set of ...