A state of the art review on microbial fuel cells: A promising technology for wastewater treatment and bioenergy.

A state of the art review on microbial fuel cells: A promising technology for wastewater treatment and bioenergy.