Cambridge: what’s in the chemistry of Europe’s leading high tech cluster? Part three of our series on clusters looks at Cambridge, the region that gave us the term ‘innovation cluster’. 06 Aug 2008 News