Search results for: Huiqin Luan
Science China Technological Sciences > 2019 > 62 > 7 > 1160-1168
Microgravity Science and Technology > 2018 > 30 > 6 > 987-993
Microgravity Science and Technology > 2018 > 30 > 4 > 483-489
Acta Astronautica > 2017 > 137 > C > 373-381