Browser does not support script.
Wright, Laura Jayne ORCID: 0000-0002-1974-3942 (2024). Exploring the psychological mechanisms underpinning the relationships between physical activity, perceived stress and mental health in adolescents and young adults. University of Birmingham. Ph.D.