Multilingual dictionary of abbreviations

What does IDMC mean?

Code

Meaning

Language

Themes and places

IDMC

Independent Data Monitoring Committee

In English