Craig Venter Inches Towards Extracting Oil From Algae Continue ReadingCraig Venter Inches Towards Extracting Oil From Algae