Perfectly imperfect.
Nat Nanotechnol. 2010 Feb;5(2):100-1
20130587
Nano Lett. 2010 Apr 14;10(4):1198-201
20205446
Proc Natl Acad Sci U S A. 2010 May 11;107(19):8513-8
20404195
Nat Nanotechnol. 2009 Jan;4(1):50-5
19119283
Nat Nanotechnol. 2010 Feb;5(2):133-7
19966793