Multilingual dictionary of abbreviations

What does NABR mean?

Code

Meaning

Language

Themes and places

NABR

National Association for Biomedical Research (www.nabr.org)

In English