International Journal of Production Research, 2023-01
EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, vol. 14, no. 3, page. 335 - 368, 2020-06