Sherbrooke is a city in southern Quebec, Canada. It is at the confluence of the Saint-François and Magog rivers in the heart of the Estrie administrative region. Read More
While individuals taking stress are believed to develop mental health issues, a recent study has explored another aspect of taking early life stress. Individuals exposed to early life stress (ELS) were more likely to develop a major depressive disord ...