Affiliation: | 1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, Bioengineering College, Chongqing University, Chongqing, 400044, People’s Republic of China 2. ‘111’ Project Laboratory of Biomechanics and Tissue Repair, Bioengineering College, Chongqing University, Chongqing, 400044, People’s Republic of China
|