Synbio news

September 24, 2008

Patent system ‘stifling science’