Internet-tech, computer-tech, mobile-tech, energy-tech, eco-tech, green-tech, bio-tech, tech-tech, every day. That pretty much sums it up!
Showing posts with label surface. Show all posts
Showing posts with label surface. Show all posts
Saturday, 1 October 2011
Thursday, 2 June 2011
Worms from hell might mean worms from Mars
Discovery of nematode worms 1.6 km below the Earth's surface may mean that remnants of life on Mars may survive in similar conditions.
Subscribe to:
Posts (Atom)