VIEW HEADLINES ONLY

Origin of Life: Can Peptides Form Naturally in Water?

Scientists find a way to synthesize polypeptides in the presence of water, but does it support naturalistic origin of life?
All Posts by Date