Reciprocal Nucleopeptides as the Ancestral Darwinian Self-Replicator.

Reciprocal Nucleopeptides as the Ancestral Darwinian Self-Replicator.