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)