
Earth & Environment
Arrival delayed! Water, carbon and nitrogen were not immediately supplied to Earth
Spearheaded by earth scientists of the University of Cologne, an international team of geologists has found evidence that a large proportion of the elements…
Mar 12, 2020