microbe.net
Interesting though very incomplete story in Nature on Curiosity Rover (before launch)
Just pointed to this story: Microbial stowaways to Mars identified : Nature News & Comment by Darlene Cavalier, our collaborator on the “Space Microbes” Project MERCCURI. The artic…