Loading paper
Life-skills training program: its effect on self-efficacy among patients with substance use disorders | Tomesphere