Approfondimento by BRUNA SCAGGIANTE - Monday, 17 October 2022, 7:09 AM Number of replies: 0 RNA3 The origin of life the first self-replicating molecules were nucleotides.pdf Permalink