More Building Blocks of DNA Seen in Meteorites, Boosting Wild Theory of Life on Earth – CNET

By | April 26, 2022
We are all made of star dust, or maybe more specifically, star dust that hitched a ride on an asteroid and smashed into Earth as a meteorite.