Future Power Technology: Issue 69

Researchers explore ways of converting sewage into energy