NIH


Meaning of NIH in English

[NIH] abbreviation National Institutes of Health, not invented here

Merriam-Webster English vocab.      Английский словарь Merriam Webster.