Voisin Consulting Life Sciences glossary icon
Glossary

Signal

Loading..
Click a letter to view all its definitions

Information arising from one or multiple sources, including observations and experiments, which suggests a new potentially causal association, or a new aspect of a known association between an intervention and an event or set of related events, either adverse or beneficial, that is judged to be of sufficient likelihood to justify verificatory action 

Other glossary definitions

M

MedWatch

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

View definition
E

European Directorate for the Quality of Medicines (EDQM)

The quality of medicines and healthcare products in Europe is harmonized through different initiatives under…

View definition