A polymerase ribozyme that can synthesize itself
biorxiv.org