100 pubs · 2,622 cites · h-index 26
University of Science and Technology of China
2022 - Present
Nuffield Orthopaedic Centre
2024 - Present
NIHR Oxford Musculoskeletal Biomedical Research Centre
2026 - Present
State Key Laboratory of Polymer Physics and Chemistry
2022 - Present
China Jiliang University
2026 - Present