Bin Chen

Institute of Engineering Mechanics, China Earthquake Administration, China