Showing posts with label Ryugu. Show all posts
Showing posts with label Ryugu. Show all posts

Tuesday, February 28, 2023

Life-Building Organic Molecules Found in Samples from Asteroid Ryugu


Did life originate on Earth? Or did the essential building blocks for it land on Earth from space? This is something scientists have been debating for decades.