Radioactive space rocks could have seeded life on Earth, new research suggests
Radioactive isotopes were found to produce amino acids inside carbonaceous chondrite meteorites.

Radioactive isotopes were found to produce amino acids inside carbonaceous chondrite meteorites.