Multilingual dictionary of abbreviations

What does ArBB mean?

Code

Meaning

Language

Themes and places

ArBB

Archive of Biochemistry and Biophysics

In English