What does NCRR mean?
- Code
-
Meaning
Language
Themes and places
- NCRR
-
National Center for Research Resources (www.ncrr.nih.gov)
Multilingual dictionary of abbreviations
Meaning
Language
Themes and places
National Center for Research Resources (www.ncrr.nih.gov)