Monday, May 06, 2024 | Last Update : 03:21 AM IST

nucleotides

Meteorites splashing into warm ponds sparked life on Earth

Between 3.7 and 4.5 billion years ago, the Earth was being bombarded by meteors, at a rate about eight to 11 times higher than today.

03 Oct 2017 1:24 PM

ADVERTISEMENT
ADVERTISEMENT