Return to Issue Details Sediment Microbial Fuel Cells: Opinion of the Factors Impeding the Deployment Download Download PDF