1545-8490
Published by: INFORMS
https://pubsonline.informs.org/journal/deca
Sichuan University
Publications: 2
Duke University
Publications: 1
Delft University of Technology
University of Manchester
University of Sydney