Work

Managers’ occupational stress in China: the role of self-efficacy

FWCI: 2.288
Cites: 44
Cited by: 98
Related to: 10