Data up to Jan 2025
Development and validation of a physical self-efficacy scale.
1982 • 277 citations