Continuous electricity production from leachate in a novel upflow air-cathode membrane-free microbial fuel cell.

Continuous electricity production from leachate in a novel upflow air-cathode membrane-free microbial fuel cell.