Voisin Consulting Life Sciences glossary icon
Glossary

EUDAMED

Loading..
Click a letter to view all its definitions

Is the European Databank on Medical Devices. It’s a secure, web-based portal that acts as a central hive for the exchange of information between national competent authorities and the European Commission.

Other glossary definitions

P

Post-Authorization Safety Study (PASS)

A Post-Authorization Safety Study (PASS) is a study performed after the marketing authorization and aiming…

View definition
I

Investigational Device Exemption (IDE)

Approval of an Investigational Device Exemption (IDE) submission must occur by the FDA before a…

View definition