This post was updated in March 2021 The word “innovation” is now seen everywhere. What does it mean? According to the OECD, in their Oslo Manual 2018: “An innovation is a new or improved product or process (or combination thereof) that differs...
Want to be inspired? We do. Sign up to the Innovate Communicate Update to receive snippets about our projects, 'science with heart' stories, and events and highlights you don't want to miss.