Detail of structural form found in 4.5 billion-year-old rock meteorite ALH84001 (believed to be portion of meteorite which fell to Earth from Mars) containing fossil evidence of possible life on planet.
Details
Interested in Natural history?
Get updates with your personalized Culture Weekly
You are all set!
Your first Culture Weekly will arrive this week.