DOI

10.1080/00207543.2018.1543969

Publication Date

2018-11-19

Publication Title

International Journal of Production Research

ISSN

0020-7543

Embargo Period

2019-11-19

Organisational Unit

Plymouth Business School

Share

COinS