CHINA TOPIX

12/23/2024 01:05:37 am

Make CT Your Homepage

phosphorous

Rock of life

Building Blocks of Life on Earth and the Universe Discovered on Comet 67P

It also supports the theory of "panspermia" that says life exists and is being spread throughout the Universe.

Real Time Analytics