601 E John St
Champaign, IL Champaign 61820
United States
University of Illinois at Urbana-Champaign
Biofuel regulation, Innovation, Technological progress
Renewable Fuel Standard, bio-fuels, regulation, ethanol