Multilingual dictionary of abbreviations

What does ICRS mean?

Code

Meaning

Language

Themes and places

ICRS

International Cartilage Repair Society

In English