Back to Board Dr. Guoqian Chen, Ph.D. Editor Professor, Department of Mechanics, Peking University, China