Despite a rigorous scrubbing before its launch, NASA's Mars rover Curiosity arrived at the Red Planet with plenty of bugs aboard: 377 strains of 65 Earthly bacteria species, an analysis shows. After that cleaning and before it was blasted off on its ...