10.1101/2024.08.02.606298

Membrane bound geranylated RNAs establish a primitive peptide synthesis system

2024-08-02