October 28, 2008ScienceRoger Ruan, Professor in the Department of Bioproducts and Biosystems Engineering discusses biofuels.