Multilingual dictionary of abbreviations

What does NCRR mean?

Code

Meaning

Language

Themes and places

NCRR

National Center for Research Resources (www.ncrr.nih.gov)

In English