International Journal of Production Research, 0020-7543

Journal