By CEP Staff • 5 May 2009 in News

Developer of enzymes for the bio-refining industry raising $10 million Series A