Wang, Chenyu, and Jiong Luo. “A Study of the Relationship Between Physical Activity and Anxiety and Depression in High Academic Pressure College Students”. Quality in Sport, vol. 40, Apr. 2025, p. 59674, doi:10.12775/QS.2025.40.59674.