International Journal of Production Research, 2023-05
International Journal of Production Research, vol. 61, no. 3, page. 1 - 21, 2023-02