September 22, 2008
"ethanol, I mean... but you get my point"
In reply to: "Inside Mascoma's ethanol-making bug lab"
