Multilingual dictionary of abbreviations

What does ICLC mean?

Code

Meaning

Language

Themes and places

ICLC

Interlab Cell Line Collection (www.iclc.it)

In English