Multilingual dictionary of abbreviations

What does IRCC mean?

Code

Meaning

Language

Themes and places

IRCC

Institute for Research on Contemporary China

In English