Experiment Shows Possibility of Martian Microbes Hitching a Ride to Earth
Key Points:
- No one really knows how life started on Earth, but one theory is that microbes hitched a ride on meteorites, and we’re the descendants of those tiny vagabonds. They may have even come from Mars.
- “We h