Xin Lan

Dr. Xin Lan

Department of Astronautical Science and Mechanics, Harbin Institute of Technology, Harbin 150001, China
orcid