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