Multilingual dictionary of abbreviations

What does EMEDCA mean?

Code

Meaning

Language

Themes and places

EMEDCA

European Active Medical Devices Certification Agreement

In English