National Institutes of Health (NIH)

As previously reported (see the December 2007 and January 2008 Observers), the National Institutes of Health (NIH) is contemplating significant changes in its peer review system. Peer review has been put under the microscope and dissected, and NIH is now in the process of putting it back together again. Internal More