Astrobiology Magazine
Did key building blocks for life come from deep space?
28 Sep 2018, 14:02 UTC
(200 words excerpt, click title or image to see full post)
Phosphates, a key building block for life, was found to be generated in outer space and delivered to early Earth by meteorites or comets.