NobleBlocks
    Microporous Carbon Nanoplates from Regenerated Silk Proteins for Supercapacitors | NobleBlocks