NobleBlocks
    Biosilica/Silk Fibroin/Polyurethane biocomposite for toxic heavy metals removal from aqueous streams | NobleBlocks