ORCID

DOI

10.1080/00207543.2020.1725684

Publication Date

2020-02-16

Publication Title

International Journal of Production Research

ISSN

0020-7543

Embargo Period

2021-02-15

Organisational Unit

Plymouth Business School

Share

COinS