Friday, February 4, 2022

Meteors

 A new study suggests life on early Mars may have been hampered by meteor impacts.

The Late Heavy Bombardment may have lasted 30 million years longer than thought.

No comments: