New Understanding of One of Nature’s Best Biocatalysts for Biofuels Production | Bioscience News - GEG Tech top picks | Scoop.it