Sage Journals HomeSage Journals Home
loading
Brief report: Meaning in life is mediated by self-efficacy in the prediction of physical activity