Work
Nature Communication 6, 7308 (2015)
Nature Chemistry 7, 308-316 (2015)
Physical Review Letters 114, 087402 (2015)
Nano Letters 15, 1222 (2015)
Nano Letters 15, 88 (2015)
Nature Communications 5, 5118 (2014)
Nature Communications 4, 2396 (2013)
Nature Physics 9 , 499 (2013)