International Journal of Production Research, 2023-05
EUROPEAN TRANSPORT RESEARCH REVIEW, vol. 12, no. 1, 2020-09