The origin of life: the first self-replicating molecules were nucleotides Published Aug 28, 2019 Authors Ohsaka, Ken