121 pubs · 2,989 cites · h-index 27
Diamond Light Source
2010 - Present
Science and Technology Facilities Council
2025 - 2025
London Centre for Nanotechnology
2020 - 2020
University of Manchester
University College London