Work

Mechanisms of improvement in treatment for depression : test of a self-efficacy and performance model

FWCI: 0.367
Cites:
Cited by: 35
Related to: 10