International Journal of Production Research - Taylor & Francis

1366-588X