87 pubs · 7,463 cites · h-index 39
Sichuan University
2019 - 2025
Materials Science & Engineering
2025 - 2025
University College London
2009 - 2025
Biochemical Society
2020 - 2023
ECSI Fibrotools (United States)
2019 - 2021