The Philae Spacecraft Confirmed the Presence of Organic Molecules on the Comet it Landed On

Researchers hope the finding sheds light on how organic molecules might have first arrived on Earth

Leave a Reply