Carsten Wrosch and Joelle Jobin, Concordia University (IMAGE)
Caption
Carsten Wrosch, psychology professor and member of the Centre for Research on Human Development (left), and Ph.D. candidate Joelle Jobin coauthored the study on stress and optimism.
Credit
Photo by Concordia University
Usage Restrictions
None
License
Licensed content