Multilingual dictionary of abbreviations

What does NHGRI mean?

Code

Meaning

Language

Themes and places

NHGRI

National Human Genom Research Institute (www.genome.gov)

In English