Yes, that is one of the more popular theories on life's origin. But there's a bunch of them and none are much more than pure speculation.
Spotted an error on the main site? Let us know!
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuPage created in 0.201 seconds with 17 queries.