18 pubs · 295 cites · h-index 7
University of Cambridge
2025 - Present
Center for NanoScience
2025 - 2025
National Center for Nanoscience and Technology
2022 - 2025
London Centre for Nanotechnology
2022 - 2022
Imperial College London
2018 - 2022