Voisin Consulting Life Sciences glossary icon
Glossary

Innovative Medicine

Loading..
Click a letter to view all its definitions

A medicine that contains an active substance or combination of active substances that has not been authorised before.

Other glossary definitions

F

Field Safety Notice (FSN)

A communication to customers and/or users sent out by a manufacturer or its representative in…

View definition
E

European Medicines Agency (EMA)

Based in London, the EMA is the EU competent authority and publishes the guidelines on…

View definition