30 pubs · 96 cites · h-index 6
London Centre for Nanotechnology
2022 - Present
University College London
2019 - Present