IIE Transactions - Taylor & Francis

1545-8830