International Journal of Production Research, ‎0020-7543

Journal