1. School of Biological Science and Medical Engineering, Beihang University, Beijing 100083, China
2. Beijing Advanced Innovation Centre for Biomedical Engineering, Beihang University, Beijing 100083, China
3. School of Public Health, Nanjing Medical University, Nanjing 211166, China
Xueqing Wu, Baoqing Pei, Yuyang Pei, Wei Wang, Yan Hao, Kaiyuan Zhou. How do Cats Resist Landing Injury: Insights into the Multi-level Buffering Mechanism[J].Journal of Bionic Engineering, 2020, 17(3): 600-610.