International Journal of Production Research

ID: 275662