Jun 12, 2012 by News Staff

An international team of researchers has discovered alien-looking nanoparticles inside bubbles of glass in lunar soil. TXM tomography reconstruction anaglyph...