Multilingual dictionary of abbreviations

What does IFCPAR mean?

Code

Meaning

Language

Themes and places

IFCPAR

Indo-French Centre for the Promotion of Advanced Research

In English