Zhao, Z. (2024) “Non-attachment, Meaning in Life, and Self-Efficacy among Chinese Undergraduate and Graduate Students”, Sports & Social Psychology, 4(1). doi: 10.37420/J.SSP.2024.004.