Multilingual dictionary of abbreviations

What does OEC mean?

Code

Meaning

Language

Themes and places

OEC

Olfactory Ensheathing Cell

In English