Self-efficacy and social support. Mediators of stress on mental health following a natural disaster.

Self-efficacy and social support. Mediators of stress on mental health following a natural disaster.