Multilingual dictionary of abbreviations

What does ICMPP mean?

Code

Meaning

Language

Themes and places

ICMPP

Institutul de Chimie Macromoleculara

In Romanian