Showing posts with the label Human Origins

Astrophysics Reveals The Origin Of The Human Body

The supernova remnant Cassiopeia A contains signatures of a wide variety of elements of the periodic table, including everything necessary to create DNA. Image credit: NASA/CXC/SAO. At the smallest l…
Subscribe Our Newsletter