Self-efficacy, disability level and physical strength in the injured workers: findings from a major factory disaster in Bangladesh.

Self-efficacy, disability level and physical strength in the injured workers: findings from a major factory disaster in Bangladesh.