162 pubs · 8,828 cites · h-index 39
London Centre for Nanotechnology
2006 - 2025
University College London
1996 - 2025
KTH Royal Institute of Technology
2020 - 2020
UCL Australia
1998 - 2010
Centre National de la Recherche Scientifique
2009 - 2009