CHINA TOPIX

11/22/2024 11:32:28 am

Make CT Your Homepage

glycine

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