International Journal of Production Research

ISSNs: 0020-7543

Additional searchable ISSN (Electronic): 1366-588X

Taylor & Francis, United Kingdom

Journal

Research (11)

ID: 15091986