Life Sci Space Res (Amst)
Institute of Environmental Biology and Life Support Technology, School of Biological Science and Medical Engineering, Beihang University, Beijing 100191, China; Beijing Advanced Innovation Center for Biomedical Engineering, Beihang University, Beijing 100191, China; International Joint Research Center of Aerospace Biotechnology & Medical Engineering, Beihang University, Beijing 100191, China.
Published: February 2022