NobleBlocks
    Chemical roots of biological evolution: the origins of life as a process of development of autonomous functional systems. | NobleBlocks