My RSS Feed is a thinker and futurist. Impact Lab is a top blog on industry trends. and just posted the following on his blog:

A microscopic view of the rock which was found in 1996.New evidence has made it more likely that remnants of Martian microbes were transported to Earth in a meteorite, it was revealed recently.A study by scientists from the American space agency Nasa has found chemical signatures in the rock strongly associated with life.The discovery strengthens [...]

click here to learn more from and support Impact Lab and The DaVinci Institute