100 pubs · 1,490 cites · h-index 18
University of Manchester
2005 - 2025
BioSurfaces (United States)
2025 - 2025
Cambridge Scientific (United States)
2022 - 2024
Software Sustainability Institute
2024 - 2024
Industrial Tomography Systems (United Kingdom)
2018 - 2021