Posted By: Krystle G. Correll
Thu May 23rd, 2013
The National Institutes of Health (NIH) has a $29.5 billion budget for FY 2013, which is a decrease of approximately 5.5 percent over last year. While the overall impact of sequestration was known, now the biomedical research community has more details.