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

S

Suspected Unexpected Serious Adverse Reaction (SUSAR)

In order for health authorities to monitor the safety of investigational drugs, sponsors of clinical…

View definition
C

Competent Authority

Is responsible for the authorization of medicines / medical devices and for ensuring that medicines…

View definition