NobleBlocks
    Origins of building blocks of life: A review | NobleBlocks