ByNobleID
    Silicatein: Biosilicification and Its Applications | NobleID