European patent system stifling innovation

18 Feb 2009 by Evoluted New Media