TY - RPRT TI - Biochemical fuel cells. AU - G Johansson UR - https://pubmed.ncbi.nlm.nih.gov/748286/ ID - 748286 ER -