NASA bacteria findings under scrutiny December 13, 2010 Leave a comment Not everyone is thrilled with NASA's recent discovery of a new type of bacteria. Read More »