Close

A possible path towards encoded protein synthesis on ancient Earth

Bonfio C.Nature (2022), 605, 231-232, News&Views.