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.
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
Sunday, May 09, 2021
Subscribe to:
Posts (Atom)