학술논문

Putting the electro-bugs to work: A systematic review of 22 years of advances in bio-electrochemical systems and the parameters governing their performance
Document Type
Review Article
Source
In Environmental Research 15 July 2023 229
Subject
Language
ISSN
0013-9351