Multilingual dictionary of abbreviations

What does CISAB mean?

Code

Meaning

Language

Themes and places

CISAB

Center for the Integrative Study of Animal Behavior

In English