87 pubs · 2,752 cites · h-index 27
Queen Mary University of London
2010 - 2025
London Centre for Nanotechnology
2023 - 2023
Physical Sciences (United States)
2014 - 2017
Barts Health NHS Trust
2016 - 2016
Ioffe Institute