310023
China
Zhejiang University of Science and Technology
3D printed sand mold, Adaptive sand mold structure, Module, Carbon emissions.