Publications

Papers

More than 110 peer-reviewed papers, including in Science, Nature, Nature Materials, Nature Nanotechnology, PNAS and Physical Review Letters. * marks a corresponding author.