NobleBlocks
    <i>Shewanella</i> secretes flavins that mediate extracellular electron transfer | NobleBlocks