Microbes blasted off a planet by an asteroid strike may survive the journey to ...