NobleBlocks
    Biomineralization of calcium carbonates and their engineered applications: a review | NobleBlocks