International Journal of Production Research, 2023-01
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, vol. 49, no. 17, page. 5133 - 5151, 2011-09
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, vol. 48, no. 22, page. 6799 - 6820, 2010-11