EMCDDA Europe Abbreviation

EMCDDA has various meanings in the Europe category. Discover the full forms, definitions, and usage contexts of EMCDDA in Europe.

European Monitoring Center for Drugs and Drug Addiction

Most Common Europe
European Monitoring Centre On Drugs and Drug Abuse
Europe

Citation

Last updated: