Glossary

Glossary


Innovation

To make changes or make novel: in the commercialisation context, innovation and technology are used interchangeably to describe an invention or research result that has commercial application