The team at Delft believe the microwave plasma gasification technology could be energy self-sufficient, so nothing to pooh-pooh in that.
Toilet could be new seat of power
25 August 2011 22:00 GMT
Updated
25 November 2012 16:48 GMT
The team at Delft believe the microwave plasma gasification technology could be energy self-sufficient, so nothing to pooh-pooh in that.