Knowledge Flows in European Industry - 9780415649513