No. 24 South Section1, Yihuan Road,
Chengdu, 610064
China
Sichuan University
3D Printing, Digital Light Processing (DLP), Loofah sponge, Bone regeneration, Bionic