Innovation

Innovation

Innovation is often seen as having a serendipitous origin or even synonym to creativity. Flynn et al. (2003) have commented that there exists a lot of inaccurate assumptions and misinterpretations of the exact meaning of the term “innovation”. At its most fundamental level, the term is derived from the Latin word innovare, meaning “to make […]