This site requires JavaScript to function properly. You'll keep seeing this message while JavaScript is disabled.

Tag Archives: Rosetta

Rosetta Probe Philae Detects Organic Molecules

Rosetta Probe Philae Detects Organic Molecules

Scientists have long mused over the origins of life on Earth with one prominent theory being that, along with bringing water to Earth, comets and meteorites could have brought the…