Alternative routes for ethanol production from renewable resources.

More Info
expand_more