Work

Psychosocial well-being of employees in the technology sector: The interplay of job demands and job resources

Cites: 89
Cited by: 5
Related to: 10