In January 2025, scientists announced the discovery of organic molecules— the building blocks of life— in samples retrieved from a distant asteroid named Bennu. What can this discovery reveal about ...
Scientists have discovered the building blocks of life in samples retrieved from a distant asteroid. In January 2025, scientists announced the discovery of organic molecules— the building blocks of ...