Shen Liu
Affiliation:Shanghai Sixth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine
Prof. Shen Liu is Professor at Shanghai Jiao Tong University School of Medicine and Deputy Director of Orthopaedics at Shanghai Sixth People’s Hospital.His research focuses on tendon repair, soft tissue regeneration and anti-scarring strategies, as well as biomaterials for bone and soft tissue repair. Prof. Liu has led seven national research projects and published over 60 papers as first or corresponding author in leading journals including Advanced Materials, Nature Communications, Advanced Science, and Bioactive Materials.