27 pubs · 1,278 cites · h-index 11
University College London
2001 - Present
University of Waterloo
2024 - 2024
Biochemical Society
2021 - 2021
London Centre for Nanotechnology
2020 - 2021
ECSI Fibrotools (United States)