Voisin Consulting Life Sciences glossary icon
Glossary

Patent

Loading..
Click a letter to view all its definitions

An official document securing the exclusive right to make, use, or sell an invention to its inventor for a defined period.

Other glossary definitions

E

EUDAMED

The European database for medical devices EUDAMED is to centralize:  Data relating to registration of…

View definition
M

MedWatch

MedWatch is the US Food and Drug Administration’s reporting program for product complaints. MedWatch MedWatch…

View definition