A new molecule that performs the essential function of life – self-replication – could shed light on the origin of all living things




Go to New Scientist to read full text...