CIM: Centrum für Internationale Migration und Entwicklung

What does CIM mean? The above is one of CIM meanings. It may have other definitions. Please refer to the end of this passage.

CIM: Centrum für Internationale Migration und Entwicklung

Definition in English: Centrum für Internationale Migration und Entwicklung