Meteorites are space rocks that have fallen to the ground, and the new report bolsters the notion that heavy meteorite bombardment of the early Earth may have seeded the planet with the stuff of life. While life has not been found beyond Earth, all earthly plants and animals rely on DNA to store genetic information. At the center of the ladder-like DNA molecule lie ring-like structures called nucleobases.
No comments:
Post a Comment