Peptide synthesis in early Earth hydrothermal systems.

Peptide synthesis in early Earth hydrothermal systems.