in The Oxford Handbook of Innovation
January 2006; p ublished online September 2009 .
Article. Subjects: Business and Management; Innovation; Research Methods. 10886 words.
It is sometimes suggested that it is inherently impossible to quantify and measure innovation. This article argues that while this is true for some aspects of innovation, its overall...