Multilingual dictionary of abbreviations

What does IGIDR mean?

Code

Meaning

Language

Themes and places

IGIDR

Indira Gandhi Institute of Development Research

In English