Multilingual dictionary of abbreviations

What does IMAG mean?

Code

Meaning

Language

Themes and places

IMAG

Institute of Modern Asian History

In English