Promise of Biofuels is Overrated, Report Says

Logo for Scientific American magazine
October 25, 2006.  "Promise of Biofuels is Overrated, Report Says," by Jim Lobe, Interpress News Service.
Tags: