Alien Life & Exoplanets Mars Meteorite Structures: Optimism for Alien Life? Feb 28, 2014 02:15 PM ET // by Ian O’Neill View Related Gallery » This scanning electron microscope image shows speroidal features embedded in a layer of iddingsite, a mineral formed by action of water, in a meteorite that came from Mars. NASA […]
↧