NobleBlocks
    A new approach to biomining: Bioengineering surfaces for metal recovery from aqueous solutions | NobleBlocks