A meteorite found in B.C. contains evidence that asteroids are production sites for molecules such as amino acids that form the building blocks of life, a new study reports.
Reality Bites
A meteorite found in B.C. contains evidence that asteroids are production sites for molecules such as amino acids that form the building blocks of life, a new study reports.