Danforth Center wins $44 million stimulus award – St. Louis Post-Dispatch (blog)

St. Louis Post-Dispatch (blog)Danforth Center wins $44 million stimulus awardSt. Louis Post-Dispatch (blog)… forms of next-generation biofuels production, and algae has the benefits of being energy efficient and posing little or no harm to the enviro…