Outcomes of work–life balance on job satisfaction, life satisfaction and mental health: a study across seven cultures
info:eu-repo/semantics/openAccess ;ISSN: 0001-8791 ;EISSN: 1095-9084 ;DOI: 10.1016/j.jvb.2014.08.010
Digital Resources/Online E-Resources