Science | Sun Mar 6, 2011 11:33pm GMT

Strange life signs found on meteorites: NASA scientist