Lei Mingxing, Lin Sung-Jan, Chuong Cheng-Ming
111 Project Laboratory of Biomechanics and Tissue Repair, College of Bioengineering, Chongqing University, Chongqing, China.
Key Laboratory of Biorheological Science and Technology of the Ministry of Education, College of Bioengineering, Chongqing University, Chongqing, China.
Front Cell Dev Biol. 2021 Nov 25;9:799268. doi: 10.3389/fcell.2021.799268. eCollection 2021.