Back Go to thread

Board: /sci/

Thread: What compelling reason is there to say that the beginning of life on the planet was the first RNA self-replicators in the proverbial primordial soup?

12F1AD4B-08B3-4753-9707-8679BBF4867C.jpg
Settings