-
1 Jul 2026
How microbes on Antarctic meteorites shed light on life on Mars
Microorganisms found colonising Antarctic meteorites are a unique lens into how life might fare if transported to distant planets. Last week a NASA rover identified complex organic carbon in ancient…
