Post Thumbnail

Carbon nanotubes may very well kill you (okay, so that's very much a stretch), but you'll have a hard time convincing the dutiful scientists at the University of Illinois at Urbana-Champaign to stop their promising research. Put simply (or as simply as possible), said researchers have discovered tha

6 years ago 0 Comments
July 25, 2008 at 12:54AM