National Innovation and Attracting Talents "111" base, Key Laboratory of Biorheological Science and Technology of Ministry of Education, Bioengineering College, Chongqing University, Chongqing 400044, China
Prof. Dr. Julia Li Zhong
National Innovation and Attracting Talents "111" base, Key Laboratory of Biorheological Science and Technology of Ministry of Education, Bioengineering College, Chongqing University, Chongqing 400044, China