NobleBlocks
    Microbial fuel cells: From fundamentals to applications. A review | NobleBlocks