82 pubs · 3,231 cites · h-index 29
University College London
2016 - Present
Biochemical Society
2017 - 2025
The Faraday Institution
2019 - 2025
Northeastern University
2025 - 2025
ECSI Fibrotools (United States)
2016 - 2023