| Dictionary, Encyclopedia and Thesaurus - The Free Dictionary 1,763,180,443 visitors served. |
|
Dictionary/ thesaurus | Medical dictionary | Legal dictionary | Financial dictionary | Acronyms | Idioms | Encyclopedia | Wikipedia encyclopedia | ? |
National Center for Research Resources |
Also found in: Acronyms, Wikipedia | 0.04 sec. |
|
National Center for Research Resources (NCRR), an institute of the National Institutes of Health that advances biomedical research and improves human health through research projects and shared resources that create, develop, and provide a comprehensive range of human, animal, technologic, and other resources. How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content. |
|
| ? Mentioned in |
|---|
| Medical Dictionary |
| Free Tools: |
For surfers:
Free toolbar & extensions |
Word of the Day |
Help
For webmasters: Free content | Linking | Lookup box | Double-click lookup | Partner with us |
|---|