innowacja

rzeczownik

full

innovation

noun

Definitions of innovation

English

an original idea, method or piece of machinery, etc.

Any patentable innovation discovered or invented by BEBIG during the entire term of this Agreement shall be promptly disclosed to NOVOSTE.