Posts from 5th November 2008

5
Nov 08

nanobama

FT + Proven By Science + The Brown Wedge//Post a comment • 364 views

Each face is made of approximately 150 million tiny carbon nanotubes