Multilingual dictionary of abbreviations

What does I&DR mean?

Code

Meaning

Language

Themes and places

I&DR

Institutional and Department Research

In English