- Entry
- Reader's guide
- Entries A-Z
- Subject index
National Institutes of Health
The National Institutes of Health (NIH) is a U.S. Federal government agency, located in a suburb of Washington, D.C., that disburses more than $28 billion annually to fund biomedical research. The extramural, or granting, program, distributes 80% of the funds to ...
- Loading...