2019 Digital Manufacturing Challenge

[Anonymous]

MANUFACTURING ENGINEERING, 2019; 162 (1): 14