Impact Factor: 9.018
DOI number: 10.1080/00207543.2020.1730465
Journal: International Journal of Production Research
Indexed by: SCI
Volume: 59
Issue: 8
Page Number: 2309-2327
ISSN No.: 2309-2327
Translation or Not: no
Date of Publication: 2020-01-01