International Journal of Production Research

ISSN:0020-7543
Location Notes
EBSCO (Business Source Premier) from 11/01/1961 to present