Desheng Wen

State Key Laboratory for Disaster Prevention & Mitigation of Explosion & Impact, PLA University of Science and Technology, China

0000-0001-8343-9358