Dean Deng

Prof. Dr. Dean Deng

Department of Materials Forming and Control Engineering, Chongqing University, Chongqing, China
orcid